The AI-powered English dictionary
plural navy yards
A government dockyard for repairing vessels, training crews, etc. examples